place of amusement - Alemán Inglés Diccionario